mass demonstrations - İspanyolca İngilizce Sözlük